			* {
				margin: 0px;
				padding: 0px;
				font-family: "微软雅黑";
				color: #333333;
			}

			a {
				text-decoration: none;
				color: #333333;
			}

			.div1 {
				width: 1200px;

				border: 0px solid red;
				margin: auto;

			}

			.div2 {
				width: 100%;
				height: 350px;
				border: 0px solid red;
				padding-top: 30px;

			}

			.divnn {
				display: none;
			}

			.divyy {
				display: block;
			}

			.qhdiv1 {
				width: 620px;
				height: 320px;
				border: 0px solid red;
				float: left;
			}

			.qhdiv2 {
				width: 578px;
				height: 320px;
				border: 0px solid red;
				float: right;
				padding-left: 28px;
			}

			.qhdiv3 {
				width: 550px;
				height: 40px;
				background-color: #E8F3FD;
			}

			.qhdiv4 {
				width: 110px;
				height: 40px;
				line-height: 40px;
				float: left;
				border: 0px solid red;
				text-align: center;
			}

			.qhdiv4a {
				font-size: 17px;
				color: #333333;
			}

			/*.qhdiv4:hover,.qhdiv4:hover a{
				background-color: #22538B;
				color: white;
			}*/
			.qhdiv4dj1 {
				background-color: #22538B;
			}

			.qhdiv4dj2 {
				color: white;
			}

			.qhdiv5 {
				width: 550px;
				height: 280px;
				border: 0px solid red;
			}

			.ul1 li {
				font-size: 15px;
				line-height: 36px;
			}

			.sapm1 {
				color: #999999;
				font-size: 15px;
				float: right;
			}

			.div3 {
				width: 100%;
				height: 75px;
				border: 0px solid red;
				margin-top: 30px;
			}

			.div4 {
				height: 215px;
				width: 100%;
				border: 0px solid red;
				margin-top: 30px;
			}

			.div5 {
				width: 591px;
				height: 100%;
				border: 0px solid red;
				float: left;
			}

			.div6 {
				width: 591px;
				height: 100%;
				border: 0px solid red;
				float: right;
			}

			.div5_1 {
				width: 100%;
				height: 40px;
				background-color: #E8F3FD;
			}

			.div5_1_1 {
				width: 110px;
				height: 100%;
				background-color: #22538B;
				color: white;
				font-size: 17px;
				line-height: 40px;
				text-align: center;
				float: left;
			}

			.div5_1_2 {
				float: right;
				width: 100px;
				height: 100%;

				line-height: 40px;
				text-align: center;
			}

			.div5_1_2 a {
				color: #2A5A92;
				font-size: 15px;
			}

			.div5_2 {
				width: 100%;
				height: 173px;
				border: 0px solid red;
			}

			.ul2 li {
				line-height: 36px;
			}

			.div8 {
				width: 100%;
				height: 200px;
				border: 0px solid red;
				margin-top: 30px;
			}

			.div8_1 {
				width: 100%;
			}

			.div9 {
				width: 149px;
				height: 158px;
				border: 0px solid red;
				float: left;
			}

			.div9_1 {
				width: 100%;
				height: 100px;
			}

			.div9_2 {
				width: 100%;
				height: 58px;
				text-align: center;
				line-height: 40px;
			}

			.div9_2 a {
				font-size: 15px;
			}

			.div10 {
				width: 100%;
				height: 213px;
				border: 0px solid red;
			}

			.div5_1_3 {
				width: 110px;
				height: 100%;
				color: #22538B;
				font-size: 17px;
				line-height: 40px;
				text-align: center;
				float: left;
			}

			.div11 {
				width: 100%;
				height: 173px;
				border: 0px solid red;
			}

			.div12 {
				width: 290px;
				height: 45px;
				border: 0px solid red;
				float: left;
				margin-top: 12px;
				background-image: url(sy_pic_14_17.png);
				text-align: center;
				line-height: 45px;
			}

			.div13 {
				width: 290px;
				height: 45px;
				border: 0px solid red;
				float: right;
				margin-top: 12px;
				background-image: url(sy_pic_15_17.png);
				text-align: center;
				line-height: 45px;
			}

			.div14 {
				width: 100%;
				height: 45px;
				border: 0px solid red;
				margin-top: 12px;
				float: left;

			}

			.div15 {
				width: 290px;
				height: 45px;
				border: 0px solid red;
				float: left;
				margin-top: 12px;
				background-image: url(sy_pic_17_17.png);
				text-align: center;
				line-height: 45px;
			}

			.div16 {
				width: 290px;
				height: 45px;
				border: 0px solid red;
				float: right;
				margin-top: 12px;
				background-image: url(sy_pic_16_17.png);
				text-align: center;
				line-height: 45px;
			}

			.div14_1 {
				width: 190px;
				height: 45px;
				background-image: url(sy_pic_18_17.png);
				text-align: center;
				line-height: 45px;
				float: left;
			}

			.div14_2 {
				width: 190px;
				height: 45px;
				background-image: url(sy_pic_19_17.png);
				text-align: center;
				line-height: 45px;
				float: left;
			}

			.div14_3 {
				width: 190px;
				height: 45px;
				float: left;
				background-image: url(sy_pic_20_17.png);
				text-align: center;
				line-height: 45px;
			}

			.div14mo {
				margin-left: 10px;
			}

			.div11 a {
				color: white;
				margin-left: 70px;
				font-size: 17px;
			}

			.xlkdiv1 {
				width: 1200px;
				margin: auto;
				height: 260px;
				border: 0px solid red;
				background-color: #F6F6F6;
				padding: 0px 20px;

			}

			.xlkdiv1_1 {
				width: 568px;

				border: 0px solid red;
				float: left;
			}

			.xlkdiv1_2 {
				height: 55px;
				width: 100%;
				line-height: 55px;
				border: 0px solid red;
			}

			.xlkdiv1_3 {
				width: 200px;
				height: 55px;
				line-height: 55px;
				float: left;
			}

			.xlkli {
				color: #355E92;
				float: left;
				font-size: 17px;
				width: 70px;
				height: 53px;
				border-bottom: 3px solid #355E92;
			}

			.xlkul12 {
				float: left;
				color: #999999;
				font-size: 17px;
				width: 70px;
				height: 53px;
			}

			.xlkdiv1_4 {
				width: 200px;
				height: 100%;
				line-height: 55px;
				float: right;
				text-align: right;

			}

			.xlkdiv1_4 a {
				color: #999999;
				font-size: 17px;
			}

			.xlkdiv2_1 {
				width: 570px;
				border: 0px solid red;
			}

			.xlkul2 li {
				font-size: 15px;
				line-height: 34px;
			}

			.xlkdiv3_1 {
				float: left;
				width: 570px;

				border: 0px solid red;
				margin-left: 20px;
			}

			.xlkls1_1 {
				color: #355E92;
				float: left;
				font-size: 17px;
				width: 90px;
				height: 53px;
				border-bottom: 3px solid #355E92;
			}

			.xlkuls1_2 {
				float: left;
				color: #999999;
				font-size: 17px;
				width: 90px;
				height: 53px;
			}

			.xlkdiv2_3 {
				width: 300px;
				height: 55px;
				line-height: 55px;
				float: left;
			}

			.xlkdiv2_4 {
				width: 275px;
				height: 75px;
				border: 0px solid red;
				margin-top: 16px;
				background-image: url(qh_pic_02_14.png);
				float: left;
				line-height: 75px;
				text-align: center;
			}

			.xlkdiv2_5 {
				width: 275px;
				height: 75px;
				border: 0px solid red;
				margin-top: 16px;
				background-image: url(qh_pic_03_14.png);
				float: left;
				margin-left: 20px;
				line-height: 75px;
				text-align: center;
			}

			.xlkdiv2a {
				font-size: 25px;
				color: white;
			}

			.xxgk1 {
				width: 1200px;
				height: 260px;
				background-color: #F6F6F6;
				margin: auto;
				padding: 0px 20px;
			}

			.xxgk2 {
				width: 1160px;
				height: 55px;
				border-bottom: 1px solid #DCDCDC;
			}

			.xxgk3 {
				height: 55px;
				color: #355E92;
				line-height: 55px;
				border-bottom: 3px solid #355E92;
				float: left;
				font-size: 17px;
			}

			.xxgk4 {
				width: 1165px;
				border: 0px solid red;
				height: 180px;
			}

			.xxgk5 {
				width: 145px;
				height: 100%;
				border: 0px solid red;
				float: left;
			}

			.xxgk6 {
				width: 100%;
				height: 110px;
				border: 0px solid red;
			}

			.xxgk7 {
				text-align: center;
				font-size: 15px;
				padding-top: 20px;
			}

			.bsdt1 {
				width: 1200px;
				height: 310px;
				background-color: #F6F6F6;
				margin: auto;

			}

			.bsdt2 {
				width: 275px;
				height: 95px;
				text-align: center;
				line-height: 55px;

				margin-top: 10px;
				margin-left: 20px;
				float: left;
			}

			.bsdt2 a {
				color: white;
			}

			.xxgk33 {
				width: 1160px;
				height: 55px;
				border-bottom: 1px solid #DCDCDC;
				margin-left: 20px;
			}

			.gzhd1 {
				width: 1200px;
				height: 250px;
				background-color: #F6F6F6;
				margin: auto;
			}

			.gzhd2 {
				width: 165px;
				height: 150px;
				float: left;
			}

			.gzhd2_1 {
				width: 100%;
				height: 30px;
				line-height: 30px;
				text-align: center;
				border: 0px solid red;
				font-size: 15px;
				padding-left: 15px;
			}

			.div3 {
				display: none;
			}

			.div3_yd {
				display: block;
			}

			.div3_yd {
				width: 1200px;
				margin-top: 30px;
			}

			.div3_yd ul {
				overflow: hidden;
			}

			.div3_yd ul li {
				width: 280px;
				height: 100px;
				float: left;
				margin: 0px 10px;
			}

			.div3_yd ul li a img {
				width: 100%;
				height: 100%;
			}
			.thematic-banner{
				width: 100%;
				height: auto;
				margin-bottom: 30px;
			}
			.thematic-banner a,
			.thematic-banner img{
				display: block;
				width: 100%;
			}
			/* 老年模式 */
			.old_type .xlkdiv1_1 {
				width: 1160px;
			}

			.old_type .xlkdiv1_2 {
				height: 96px;
				line-height: 96px;
			}

			.old_type .xlkdiv1_3 {
				width: auto;
				height: 96px;
				line-height: 96px;
			}

			.old_type .xlkul12 img {
				width: 20px;
			}

			.old_type .xlkli,
			.old_type .xlkul12 {
				font-size: 48px;
				width: auto;
				line-height: 96px;
				height: 96px;
			}

			.old_type #gddiv2 {
				line-height: 96px;
			}

			.old_type #gddiv1 {
				line-height: 96px;
			}

			.old_type .xlkdiv1_4 a {
				font-size: 36px;
			}

			.old_type .xlkdiv2_1 {
				width: 1160px;
			}

			.old_type .xlkul2 li {
				font-size: 36px;
				line-height: 72px;
			}

			.old_type .xlkul2 li a {
				position: relative;
				padding-left: 20px;
			}

			.old_type .xlkul2 li img {
				position: absolute;
				width: 50px;
				height: 10px;
				top: 22px;
				left: 0px;
			}

			.old_type .xlkul2 .sapm1 {
				font-size: 36px;
			}

			.old_type .xlkdiv3_1 {
				width: 1160px;
				margin-left: 0px;
			}

			.old_type .xlkdiv2_3 {
				width: auto;
				height: 96px;
				line-height: 96px;
			}

			.old_type .xlkuls1_2 {
				font-size: 48px;
				width: auto;
				line-height: 96px;
				height: 96px;
			}

			.old_type .xlkuls1_2 img {
				width: 20px;
			}

			.old_type .xlkls1_1 {
				font-size: 48px;
				width: auto;
				line-height: 96px;
				height: 96px;
			}

			.old_type #gddiv3,
			.old_type #gddiv4 {
				line-height: 96px;
			}

			.old_type #tblgov2 li {
				background-size: 50px;
				background-position-y: -36px;
				line-height: 72px;
				height: 72px;
			}

			.old_type #tblgov2 a {
				font-size: 36px;
				line-height: 72px;
				padding-left: 10px;
			}

			.old_type #govpushinfo1502032 li {
				height: 72px;
				line-height: 72px;
				font-size: 36px;
				background-size: 50px;
				padding-left: 0px;
			}

			.old_type #govpushinfo1502032 li a {
				font-size: 36px;
				line-height: 72px;
				height: 72px;
			}

			.old_type #govpushinfo1502032 li span {
				font-size: 36px;
				line-height: 72px;
				height: 72px;
			}

			.old_type .xlkdiv1 {
				height: 1000px;
			}

			.old_type .xlkdiv2_4 {
				width: 350px;
				height: 100px;
				background-size: 350px 100px;
			}

			.old_type .xlkdiv2_5 {
				width: 350px;
				height: 100px;
				background-size: 350px 100px;
			}

			.old_type .xlkdiv2a {
				font-size: 36px;
				line-height: 100px;
			}

			.old_type .xxgk2 {
				height: 96px;
				line-height: 96px;
			}

			.old_type .xxgk3 {
				width: auto;
				height: 96px;
				font-size: 48px;
				line-height: 96px;
			}

			.old_type .xxgk5 {
				width: 25%;
			}

			.old_type .xxgk6 {
				text-align: center;
			}

			.old_type .xxgk5 img {
				width: 180px;
			}

			.old_type .xxgk7 {
				font-size: 36px;
				line-height: 72px;
				height: 72px;
			}

			.old_type #ssy03 {
				height: 520px;
			}

			.old_type .xxgk4 {
				height: 200px;
			}

			.old_type .xxgk33 {
				height: 96px;
			}

			.old_type .bsdt2 {
				width: 31%;
				height: 130px;
			}

			.old_type #ssy04 div:nth-child(6) {
				margin-left: 20px !important;
			}

			.old_type .bsdt2 img {
				width: 100%;
			}

			.old_type .bsdt1 {
				height: 550px;
			}

			.old_type #ssy05 div:nth-child(2) {
				margin-left: 0px !important;
			}

			.old_type .gzhd2 {
				width: 25%;
				text-align: center;
				height: 250px;
			}

			.old_type .gzhd2 img {
				width: 70%;
			}

			.old_type #ssy05 {
				height: 600px;
			}

			.old_type .gzhd2_1 {
				font-size: 36px;
				line-height: 72px;
				height: 72px;
			}

			.old_type #ssy05 div:nth-child(6) img {
				width: 45% !important;
				margin-top: 35px !important;
				margin-bottom: 15px;
			}

			.old_type .gzhd2_2 {
				font-size: 36px;
				line-height: 72px;
				height: 72px;
			}

			.old_type .qhdiv1 {
				width: 1200px;
				height: 640px;
			}

			.old_type #fsD1 {
				width: 1200px;
				height: 640px;
			}

			.old_type .focus img {
				width: 1200px;
				height: 640px;
			}

			.old_type .focus .shadow {
				height: 72px;
				line-height: 72px;
			}

			.old_type .focus .shadow a {
				font-size: 36px;
			}

			.old_type .focus .fbg {
				bottom: 35px;
			}

			.old_type .qhdiv2 {
				width: 1200px;
				height: 690px;
				padding-left: 0px;
			}

			.old_type .qhdiv3 {
				width: 1200px;
				height: 96px;
			}

			.old_type .qhdiv4 {
				width: 20%;
				height: 96px;
				line-height: 96px;
			}

			.old_type .qhdiv4 a {
				font-size: 40px;
			}

			.old_type .qhdiv5 {
				width: 1200px;
				height: 580px;
			}

			.old_type .qhdiv5 .ul1 li {
				font-size: 36px;
				line-height: 72px;
			}

			.old_type .qhdiv5 .ul1 li samp {
				font-size: 36px;
				line-height: 72px;
			}

			.old_type .qhdiv5 .ul1 li a {
				position: relative;
				padding-left: 20px;
			}

			.old_type .qhdiv5 .ul1 li img {
				position: absolute;
				width: 50px;
				top: 20px;
				left: 0px;
			}

			.old_type .div5 {
				width: 1200px;
				height: 500px;
			}

			.old_type .div5_1 {
				height: 96px;
				line-height: 96px;
			}

			.old_type .div5_1_1 {
				width: auto;
				font-size: 48px;
				line-height: 96px;
				padding: 0px 10px 0px 10px;
			}

			.old_type .div5_1_2 {
				line-height: 96px;
				width: auto;
			}

			.old_type .div5_1_2 a {
				font-size: 36px;
			}

			.old_type .ul2 li {
				line-height: 72px;
				font-size: 36px;
			}

			.old_type .div4 {
				height: 500px;
			}

			.old_type .div5_2 {
				height: 400px;
			}

			.old_type .ul2 li img {
				width: 50px;
				position: absolute;
				top: 20px;
				left: 0px;
			}

			.old_type .ul2 li a {
				position: relative;
				padding-left: 20px;
			}

			.old_type .ul2 li samp {
				font-size: 36px;
				line-height: 72px;
			}

			.old_type .div6 {
				width: 1200px;
				height: 500px;
			}

			.old_type .zqsd {
				margin-top: 11px;
			}

			.old_type .zqsd img {
				width: 400px;
			}

			.old_type .div2 {
				height: 1320px;
			}

			.old_type .div4 {
				height: 1000px;
			}

			.old_type .div3_yd {
				height: 550px;
			}

			.old_type .div3_yd ul li {
				width: 580px;
				height: 250px;
				margin-bottom: 30px;
			}

			.old_type .div8 {
				height: 550px;
			}

			.old_type .div9 {
				width: 25%;
				height: 230px;
			}

			.old_type .div9_1 {
				text-align: center;
				height: 150px;
			}

			.old_type .div9_1 img {
				width: 200px;
			}

			.old_type .div9_2 {
				height: 72px;
				line-height: 72px;
			}

			.old_type .div9_2 a {
				font-size: 36px;
			}

			.old_type .div10 {
				height: 900px;
			}

			.old_type .div5_1_3 {
				font-size: 48px;
				width: auto;
				line-height: 96px;
				padding: 0px 10px 0px 10px;
			}

			.old_type .div15 {
				margin-left: 10px;
			}

			.old_type .div15,
			.old_type .div12,
			.old_type .div13,
			.old_type .div16,
			.old_type .div14_1,
			.old_type .div14_3 {
				width: 292px !important;
				height: 100px !important;
				background-size: cover !important;
				background-position-x: -117px !important;
			}

			.old_type .div16 {
				margin-left: 0px !important;
			}

			.old_type .div14 {
				width: 596px;
				margin-left: 10px;
			}

			.old_type .div11 a {
				font-size: 28px;
				line-height: 100px;
			}

			.old_type .div10 .div6 {
				height: 400px;
			}

			.old_type .yqjl_item {
				width: 49%;
				height: 90px;
			}

			.old_type .m-friendlink {
				height: 90px;
			}

			.old_type .yqjl_title {
				font-size: 36px;
				line-height: 90px;
			}

			.old_type .yqlj {
				height: 90px;
			}

			.old_type .yqjl_item img {
				width: 30px;
				height: 30px;
				margin-top: 30px;
			}

			.old_type .yqlj_content1 {
				width: 49%;
				height: 300px;
				bottom: 90px;
			}

			.old_type .yqlj_content .yqlj_content_item a {
				font-size: 36px;
				line-height: 72px;
			}

			.old_type .yqlj_content2 {
				height: 300px;
				width: 49%;
				bottom: 90px;
				left: 598px;
			}

			.old_type .bottdiv1 {
				height: 200px;
			}

			.old_type .bottdiv2 img {
				width: 110px;
				margin-bottom: 10px;
			}

			.old_type .box-yw {
				height: 330px;
			}

			.old_type .headLines {
				height: 280px;
			}

			.old_type .headLines .headLines-container {
				height: 250px;
			}

			.old_type .headLines .tag-head {
				margin-top: 20px;
			}

			.old_type .headLines .tag-head span {
				font-size: 48px;
				line-height: 150px;
				width: 150px;
			}

			.old_type .headLines .tag-head img {
				width: 150px;
			}

			.old_type .headLinesWrap {
				width: 1000px;
			}

			.old_type .headLinesWrap a {
				font-size: 36px;
				line-height: 72px;
				height: 72px;
				background-size: 50px;
			}

			.old_type .ts_more {
				font-size: 36px;
			}
			.old_type .thematic-banner{
				margin-bottom: 50px;
			}

			/* 无障碍手机版 */
			@media only screen and (max-width: 767px) {
				.ariafontcontent .box-yw {
					width: 100%;
					height: 13rem;
					padding-top: 20px;
				}

				.ariafontcontent .top4 div {
					width: 100px !important;
				}

				.ariafontcontent .headLines {
					height: 13rem;
				}

				.ariafontcontent .headLines .tag-head img {
					width: 23vw;
				}

				.ariafontcontent .headLines .tag-head span {
					width: 23vw;
					top: 6vw;
				}

				.ariafontcontent .ts_more::after {
					display: none;
				}

				.ariafontcontent.div5_2 .ul2 li a {
					font-size: 18px !important;
				}

				.ariafontcontent #qht1 a {
					font-size: 18px !important;
				}

				.div11 div {
					width: 48% !important;
					margin-left: 0px !important;
					margin-right: 1vw;
					background-position-x: -5vw !important;
				}

				.div11 .div14 {
					width: 100% !important;
					height: 17vw;
				}

				.div11 .div14 .div14_3 {
					top: 0vw;
				}

				.div11 div a {
					margin-left: 52px;
				}

				.box-yw.setfont.ariafontcontent {
					height: 13rem;
				}
				.thematic-banner{
					margin-bottom: 3.2vw;
					padding: 0 2vw;
				}
			}